Sandbox/Old object possibilities/YeoJohnson.default.R

#' #' Yeo-Johnson Default
#' #'
#' #' Yeo-Johnson estimation
#' #' @param object a data.frame or a matrix, whose first column is the dependent variable and the rest of the columns are the independent variables.
#' #' @param \dots additional arguments to be passed to the estimation function;  see yeojohnsonEst()
#' #' @return an object of class \code{transformation}; see yeojohnsonEst()
#' #' @keywords internal
#' #' @export
#' yeojohnson.default <- function(object,...) {
#'   data <- object
#'   nc <- ncol(data)
#'   nr <- nrow(data)
#'   if (is.null(y <- data[, 1]) || is.null(x <- data[, 2:nc])) 
#'     stop("components Y and X must no be empty")  
#'   if (any(x[, 1] != 1)) x <- cbind(rep(1, nr), x) 
#'   yeojohnsonEst(y, x, ...)
#' }
akreutzmann/trafo documentation built on Sept. 14, 2020, 9:03 p.m.